package com.dmai.capacity.platform.oauth.common.service;

import com.dmai.capacity.platform.common.model.CapabilityVolumeChargeRule;

import java.math.BigDecimal;


/**
 * 按量后付费规则表
 */
public interface ICapabilityVolumeChargeRuleService {
    /**
     * 保存规则
     */
    int save(CapabilityVolumeChargeRule rule);

    /**
     * 计算费用
     *
     * @param capabilityId 能力ID
     * @param count        调用量
     */
    BigDecimal getAmount(Integer capabilityId, Integer count);

}

